
package com.baiytfp.hf.HFDataExchange.common.qzjdwebservice;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;


/**
 * <p>applyCompanyInfo complex type�� Java �ࡣ
 * 
 * <p>����ģʽƬ��ָ�������ڴ����е�Ԥ�����ݡ�
 * 
 * <pre>
 * &lt;complexType name="applyCompanyInfo">
 *   &lt;complexContent>
 *     &lt;extension base="{http://entrustment.gz.gov.cn}abstractCompany">
 *       &lt;sequence>
 *         &lt;element name="applyInfo" type="{http://entrustment.gz.gov.cn}applyInfo" minOccurs="0"/>
 *         &lt;element name="applyReason" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="commitmentLetterFile" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="company" type="{http://entrustment.gz.gov.cn}company" minOccurs="0"/>
 *         &lt;element name="loginName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="password" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="username" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *       &lt;/sequence>
 *     &lt;/extension>
 *   &lt;/complexContent>
 * &lt;/complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "applyCompanyInfo", propOrder = {
    "applyInfo",
    "applyReason",
    "commitmentLetterFile",
    "company",
    "loginName",
    "password",
    "username"
})
public class ApplyCompanyInfo
    extends AbstractCompany
{

    protected ApplyInfo applyInfo;
    protected String applyReason;
    protected String commitmentLetterFile;
    protected Company company;
    protected String loginName;
    protected String password;
    protected String username;

    /**
     * ��ȡapplyInfo���Ե�ֵ��
     * 
     * @return
     *     possible object is
     *     {@link ApplyInfo }
     *     
     */
    public ApplyInfo getApplyInfo() {
        return applyInfo;
    }

    /**
     * ����applyInfo���Ե�ֵ��
     * 
     * @param value
     *     allowed object is
     *     {@link ApplyInfo }
     *     
     */
    public void setApplyInfo(ApplyInfo value) {
        this.applyInfo = value;
    }

    /**
     * ��ȡapplyReason���Ե�ֵ��
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getApplyReason() {
        return applyReason;
    }

    /**
     * ����applyReason���Ե�ֵ��
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setApplyReason(String value) {
        this.applyReason = value;
    }

    /**
     * ��ȡcommitmentLetterFile���Ե�ֵ��
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getCommitmentLetterFile() {
        return commitmentLetterFile;
    }

    /**
     * ����commitmentLetterFile���Ե�ֵ��
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setCommitmentLetterFile(String value) {
        this.commitmentLetterFile = value;
    }

    /**
     * ��ȡcompany���Ե�ֵ��
     * 
     * @return
     *     possible object is
     *     {@link Company }
     *     
     */
    public Company getCompany() {
        return company;
    }

    /**
     * ����company���Ե�ֵ��
     * 
     * @param value
     *     allowed object is
     *     {@link Company }
     *     
     */
    public void setCompany(Company value) {
        this.company = value;
    }

    /**
     * ��ȡloginName���Ե�ֵ��
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getLoginName() {
        return loginName;
    }

    /**
     * ����loginName���Ե�ֵ��
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setLoginName(String value) {
        this.loginName = value;
    }

    /**
     * ��ȡpassword���Ե�ֵ��
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getPassword() {
        return password;
    }

    /**
     * ����password���Ե�ֵ��
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setPassword(String value) {
        this.password = value;
    }

    /**
     * ��ȡusername���Ե�ֵ��
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getUsername() {
        return username;
    }

    /**
     * ����username���Ե�ֵ��
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setUsername(String value) {
        this.username = value;
    }

}
